package com.tengju.user.domain.model.sign;

import com.tengju.user.domain.model.user.UserIdCode;
import com.tengju.user.domain.shared.DomainEvent;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.Setter;
import lombok.Value;

import java.time.LocalDateTime;

@Data
@AllArgsConstructor
public class StarContractEvent implements DomainEvent {

    UserIdCode idCode;

    private String contractId;

    private Integer contractType;

    private LocalDateTime contractSignDate;

    @Override
    public boolean sameEventAs(Object other) {
        return false;
    }
}
